

<script type="text/javascript">
        selecione = "<option value=''>--Selecione--</option>";
        deslogou = "<option value='deslogou'>Deslogou</option>";
        logou = "<option value='logou'>Logou</option>";

        fixos = selecione+deslogou+logou;

        buscou = "<option value='listou'>Buscou</option>";
        visitou_perfil = "<option value='visitou perfil'>Visitou Perfil</option>";
        visitou_produtos = "<option value='visitou produtos'>Visitou Produtos</option>";

        publicos = buscou+visitou_perfil+visitou_produtos
        //fixos;
        cadastrou = "<option value='cadastrou'>Cadastrou</option>";
        editou = "<option value='editou'>Editou</option>";
        deletou = "<option value='deletou'>Deletou</option>";
        autorizou = "<option value='autorizou'>Autorizou</option>";
        desautorizou = "<option value='desautorizou'>Desautorizou</option>";
        mudou_status = "<option value='mudou status'>Mudou Status</option>";
        listou = "<option value='listou'>Listou</option>";

        adicionou_carrinho = "<option value='adicionou carrinho'>Adicionou ao Carrinho</option>";
        se_cadastrou = "<option value='se cadastrou'>Se Cadastrou</option>";
        confirmou_cadastro = "<option value='confirmou cadastro'>Confirmou Cadastro</option>";

        //TABELAS
        visitante = "<option value='visitante'>Visitante</option>";
        admin = "<option value='admin'>Admin</option>";
        fornecedor = "<option value='fornecedor'>Fornecedor</option>";
        cliente = "<option value='cliente'>Cliente</option>";
        cliente_juridico = "<option value='cliente_juridico'>Cliente Jurídico</option>";
        cliente_fisico = "<option value='cliente_fisico'>Cliente Físico</option>";
        usuario = "<option value='usuario'>Usuário</option>";
        produto = "<option value='produto'>Produtos</option>";
        categoria = "<option value='categoria'>Categoria</option>";
        interesse = "<option value='interesse'>Favoritos</option>";
        intencao = "<option value='intencao'>Intenção</option>";

    jQuery.noConflict();
    function muda_acao(quem){
        

        if( jQuery(quem).val() != 0 ){

            jQuery("#acao").empty();

            switch (jQuery(quem).val()){
                case "admin":
                     jQuery("#acao").append(fixos+cadastrou+editou+deletou+autorizou+desautorizou+mudou_status);
                     jQuery.get("<?php echo site_url();?>admin/log_ajax/admin/",
                        {},
                        function(dados){
                            if(dados != 0){
                                jQuery("#idQuem").empty();
                                jQuery("#idQuem").append(dados)
                            }
                        }
                     )
                     break;
                case "fornecedor":
                     jQuery("#acao").append(fixos+cadastrou+editou+deletou+autorizou+desautorizou+mudou_status);
                     jQuery.get("<?php echo site_url();?>admin/log_ajax/fornecedor/",
                        {},
                        function(dados){
                            if(dados != 0){
                                jQuery("#idQuem").empty();
                                jQuery("#idQuem").append(dados)
                            }
                        }
                     )
                     break;
                case "cliente":
                     jQuery("#acao").append(fixos+publicos+cadastrou+editou+deletou+listou+adicionou_carrinho);
                     jQuery.get("<?php echo site_url();?>admin/log_ajax/cliente/",
                        {},
                        function(dados){
                            if(dados != 0){
                                jQuery("#idQuem").empty();
                                jQuery("#idQuem").append(dados)
                            }
                        }
                     )
                     break;
                case "cliente_fisico":
                     jQuery("#acao").append(fixos+publicos+cadastrou+editou+deletou+listou+adicionou_carrinho);
                     jQuery.get("<?php echo site_url();?>admin/log_ajax/cliente_fisico/",
                        {},
                        function(dados){
                            if(dados != 0){
                                jQuery("#idQuem").empty();
                                jQuery("#idQuem").append(dados)
                            }
                        }
                     )
                     break;
                case "cliente_juridico":
                     jQuery("#acao").append(fixos+publicos+cadastrou+editou+deletou+listou+adicionou_carrinho+autorizou+desautorizou);
                     jQuery.get("<?php echo site_url();?>admin/log_ajax/cliente_juridico/",
                        {},
                        function(dados){
                            if(dados != 0){
                                jQuery("#idQuem").empty();
                                jQuery("#idQuem").append(dados)
                            }
                        }
                     )
                     break;
                case "usuario":
                     jQuery("#acao").append(fixos+publicos+cadastrou+editou+deletou+listou+adicionou_carrinho);
                     jQuery.get("<?php echo site_url();?>admin/log_ajax/usuario/",
                        {},
                        function(dados){
                            if(dados != 0){
                                jQuery("#idQuem").empty();
                                jQuery("#idQuem").append(dados)
                            }
                        }
                     )
                     break;
                case "visitante":
                     jQuery("#acao").append(fixos+publicos+se_cadastrou+confirmou_cadastro);
                     break;
                default:
                    jQuery("#acao").append(selecione);
                    break;
            }
            //jQuery("#acao").append(options);
        }
        else {
            //se desmarcou a categoria remove as subcategorias
            //jQuery(e).parent().nextAll("s").remove()
            jQuery("#acao").empty();
            jQuery("#acao").append(selecione);
        }
    }

            jQuery.noConflict();
    function muda_onde(acao,quem){
        

        if( jQuery(acao).val() != 0 ){

            jQuery("#onde").empty();

            switch (jQuery(acao).val()){
                case "cadastrou":
                     switch (jQuery(quem).val()){
                          case "admin" :
                              jQuery("#onde").append(selecione+fornecedor+produto+categoria+cliente+usuario);
                              break;
                          case "fornecedor" :
                              jQuery("#onde").append(selecione+produto);
                              break;
                          case "cliente" :
                              jQuery("#onde").append(selecione+intencao+interesse+pedido);
                              break;
                          case "cliente_juridico" :
                              jQuery("#onde").append(selecione+intencao+interesse+pedido+usuario);
                              break;
                          case "cliente_fisico" :
                              jQuery("#onde").append(selecione+intencao+interesse+pedido);
                              break;
                          case "usuario" :
                              jQuery("#onde").append(selecione+intencao+interesse+pedido);
                              break;
                          default:
                              jQuery("#acao").append(selecione);
                              break;
                     }
                     break;

                case "deletou":
                     switch (jQuery(quem).val()){
                          case "admin" :
                              jQuery("#onde").append(selecione+fornecedor+produto+categoria+cliente+usuario+intencao+interesse);
                              break;
                          case "fornecedor" :
                              jQuery("#onde").append(selecione+produto);
                              break;
                          case "cliente" :
                              jQuery("#onde").append(selecione+intencao+interesse);
                              break;
                          case "cliente_juridico" :
                              jQuery("#onde").append(selecione+intencao+interesseusuario);
                              break;
                          case "cliente_fisico" :
                              jQuery("#onde").append(selecione+intencao+interesse);
                              break;
                          case "usuario" :
                              jQuery("#onde").append(selecione+intencao+interesse);
                              break;
                          default:
                              jQuery("#acao").append(selecione);
                              break;
                     }
                     break;

                case "editou":
                     switch (jQuery(quem).val()){
                          case "admin" :
                              jQuery("#onde").append(selecione+fornecedor+produto+categoria+cliente+usuario+intencao);
                              break;
                          case "fornecedor" :
                              jQuery("#onde").append(selecione+produto+fornecedor);
                              break;
                          case "cliente" :
                              jQuery("#onde").append(selecione+cliente+intencao);
                              break;
                          case "cliente_juridico" :
                              jQuery("#onde").append(selecione+cliente+intencao+usuario);
                              break;
                          case "cliente_fisico" :
                              jQuery("#onde").append(selecione+cliente+intencao+pedido);
                              break;
                          case "usuario" :
                              jQuery("#onde").append(selecione+usuario+intencao);
                              break;
                          default:
                              jQuery("#acao").append(selecione);
                              break;
                     }
                     break;

                case "autorizou":
                     switch (jQuery(quem).val()){
                          case "admin" :
                              jQuery("#onde").append(selecione+fornecedor+produto+cliente+usuario);
                              break;
                          case "cliente_juridico" :
                              jQuery("#onde").append(selecione+usuario);
                              break;
                          default:
                              jQuery("#acao").append(selecione);
                              break;
                     }
                     break;

                case "desautorizou":
                     switch (jQuery(quem).val()){
                          case "admin" :
                              jQuery("#onde").append(selecione+fornecedor+produto+cliente+usuario);
                              break;
                          case "cliente_juridico" :
                              jQuery("#onde").append(selecione+usuario);
                              break;
                          default:
                              jQuery("#acao").append(selecione);
                              break;
                     }
                     break;

                 case "listou":
                     switch (jQuery(quem).val()){
                          case "fornecedor" :
                              jQuery("#onde").append(selecione+produto+pedido);
                              break;
                          case "cliente" :
                              jQuery("#onde").append(selecione+pedido+intencao+interesse);
                              break;
                          case "cliente_juridico" :
                              jQuery("#onde").append(selecione+pedido+intencao+interesse+usuario);
                              break;
                          case "cliente_fisico" :
                              jQuery("#onde").append(selecione+intencao+pedido+interesse);
                              break;
                          case "usuario" :
                              jQuery("#onde").append(selecione+pedido+intencao+interesse);
                              break;
                          default:
                              jQuery("#onde").append(selecione);
                          break;
                     }
                     break;

                case "adicionou carrinho":
                     jQuery("#onde").append(selecione+produto);
                     break;

                case "visitou perfil":
                     jQuery("#onde").append(selecione+produto+categoria);
                     break;

                case "visitou produtos":
                     jQuery("#onde").append(selecione+categoria+fornecedor);
                     break;

                case "buscou": //ADICIONAR UM INPUT
                     jQuery("#onde").append(selecione+categoria+fornecedor);
                     break;

                case "se cadastrou":
                     jQuery("#onde").append(selecione+cliente+fornecedor);
                     break;

                case "confirmou cadastro":
                     jQuery("#onde").append(selecione+cliente+fornecedor);
                     break;

                default: //server para logou e deslogou
                     break;
            }
        }
        else {
            jQuery("#onde").empty();
            jQuery("#onde").append(selecione);
        }
    }

jQuery.noConflict();
    function muda_idOnde(onde){
        if( jQuery(onde).val() != 0 ){

            jQuery("#idOnde").empty();

//            switch (jQuery(onde).val()){
//                case "admin":
//                     jQuery.get("<?php //echo site_url();?>admin/log_ajax/admin/",
//                        {},
//                        function(dados){
//                            if(dados != 0){
//                                jQuery("#idOnde").append(dados)
//                            }
//                        }
//                     )
//                     break;
//                case "fornecedor":
//                     jQuery.get("<?php// echo site_url();?>admin/log_ajax/fornecedor/",
//                        {},//
//                        function(dados){
//                            if(dados != 0){
//                                jQuery("#idOnde").append(dados)
//                            }
//                        }
//                     )
//                     break;
//                case "cliente":
//                     jQuery.get("<?php //echo site_url();?>admin/log_ajax/cliente/",
//                        {},
//                        function(dados){
//                            if(dados != 0){
//                                jQuery("#idOnde").append(dados)
//                            }
//                        }
//                     )
//                     break;
//                case "cliente_fisico":
//                     jQuery.get("<?php //echo site_url();?>admin/log_ajax/cliente_fisico/",
//                        {},
//                        function(dados){
//                            if(dados != 0){
//                                jQuery("#idOnde").append(dados)
//                            }
//                        }
//                     )
//                     break;
//                case "cliente_juridico":
//                     jQuery.get("<?php// echo site_url();?>admin/log_ajax/cliente_juridico/",
//                        {},
//                        function(dados){
//                            if(dados != 0){
//                                jQuery("#idOnde").append(dados)
//                            }
//                        }
//                     )
//                     break;
//
//                case "usuario":
//                     jQuery.get("<?php// echo site_url();?>admin/log_ajax/usuario/",
//                        {},
//                        function(dados){
//                            if(dados != 0){
//                                jQuery("#idOnde").append(dados)
//                            }
//                        }
//                     )
//                     break;
//
//                case "produto":
//                     jQuery.get("<?php// echo site_url();?>admin/log_ajax/p/",
//                        {},
//                        function(dados){
//                            if(dados != 0){
//                                jQuery("#idOnde").append(dados)
//                            }
//                        }
//                     )
//                     break;
//
//                case "visitante":
//                     break;
//
//                default:
//                    jQuery("idOnde").append(selecione);
//                    break;
//            }
//        }
//        else {
//            //se desmarcou a categoria remove as subcategorias
//            //jQuery(e).parent().nextAll("s").remove()
//            jQuery("#idOnde").append(selecione);
//        }
            //Pega o id da categoria atual e envia junto
            jQuery.get("<?php echo site_url();?>admin/log_ajax/" + jQuery(onde).val(),
                {},
                function(dados){
                    //Remove qualquer outro label e seu conteudo que tiver a frente
                    //neste caso algum select jÃ¡ criado anteriormente de outra categoria
                    jQuery("#idOnde").empty();
                    //se dados retornados for diferente de 0 adicona ao fim os novos dados
                    if(dados != 0){
                        jQuery("#idOnde").append(dados);
                    }
                }
            )
            }else {
            //se desmarcou a categoria remove as subcategorias
            //jQuery(e).parent().nextAll("s").remove()
            jQuery("#idOnde").append(selecione);

        }

    }
</script>




<h1 class="compras_titulo_pagina"> <?php echo $titulo; ?></h1>
<?php echo $mensagem ?>

<form action="<?php echo site_url("admin/logs/index"); ?>" id="log" method="post">

    <label>Quem:
        <select name='quem' id='quem' onchange="muda_acao(this)">
            <option value="0">-- Selecione --</option>
            <option value="cliente">Cliente</option>
            <option value="cliente_juridico">Cliente Jurídico</option>
            <option value="cliente_fisico">Cliente Físico</option>
            <option value="usuario">Usuário</option>
            <option value="fornecedor">Fornecedor</option>
            <option value="visitante">Visitante</option>
            <option value="all">Todos</option>
            <option value="admin">Admin</option>
        </select>
    </label>

    <br>
    <br>

    <label>idQuem
        <select name="idQuem" id="idQuem" >
           <option value="0" id ="selecione">--Selecione--</option>
        </select>
    </label>

    <br>
    <br>

    <label>Ação
        <select name="acao" id="acao" onchange="muda_onde(this,quem)">
           <option value="0" id ="selecione">--Selecione--</option>
        </select>
    </label>

    <br>
    <br>

    <label>Onde
        <select name="onde" id="onde" onchange="muda_idOnde(this)">
           <option value="0" id ="selecione">--Selecione--</option>
        </select>
    </label>

    <br>
    <br>
    
    <label>idOnde
        <select name="idOnde" id="idOnde">
           <option value="" id ="selecione">--Selecione--</option>
        </select>
    </label>
    <!--<label>Ação
        <select name="quem" id="quem">
            <option value="0">-- Selecione --</option>
            <option value="cliente">Cliente</option>
            <option value="cliente_juridico">Cliente Jurídico</option>
            <option value="cliente_físico">Cliente Físico</option>
            <option value="usuario">Usuário</option>
            <option value="fornecedor">Fornecedor</option>
            <option value="visitante">Visitante</option>
            <option value="">Todos</option>
            <option value="admin">Admin</option>
        </select>
    </label>-->
    <br>
    <br>
    <input type="image" name="autorizar"
           onmouseover="this.src ='<?php echo site_url('images/botoes/autorizar_on.png'); ?>'"
           onmouseout="this.src ='<?php echo site_url('images/botoes/autorizar.png'); ?>'"
           src="<?php echo site_url()."images/botoes/autorizar.png";?>"
           value ="Autorizar"
        />
    <br/>

</form>

    <table class="tabelacompras" cellpadding="0" cellspacing="0">
        <tr>
            <th width="200">Quem</th>
            <th width="250">idQuem</th>
            <th width="150">Ação </th>
            <th width="150">Onde</th>
            <th width="150">idOnde</th>
            <th width="200">idOnde2</th>
            <th width="200">Data</th>
        </tr>
        <?php echo $lista; ?>
    </table>

       
